package com.zynn.common.pojo.dto;

import com.baomidou.mybatisplus.annotations.TableId;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;

import java.io.Serializable;

/**
 * 相册类型全局返回Bean
 * @author wangyulin
 *@date 2018年11月18日10:36:58
 */
@Data
public class GroupTypeDTO implements Serializable{

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    @JsonSerialize(using=ToStringSerializer.class)
    private Long id;

    /**
     * 相册类型名
     */
    private String name;
    /**
     *创建相册时的相册名称
     */
    private String groupName;
    /**
     *分享时的成员名
     */
    private String memberName;
    /**
     *分享时的相册名
     */
    private String shareName;
    /**
     * 相册类型值。1：普通相册；2：个人相册；3：宝宝相册；4：情侣相册
     */
    private Integer value;
    /**
     * 人数限制
     */
    private Integer limitNum;
    /**
     * 1:官方相册；0:用户相册
     */
    private Integer isOfficial;
    /**
     * 默认封面
     */
    private String defaultCoverPicUrl;

    /**
     * 创建相册的人数
     */
    private Long createNum;

    /**
     * 新相册封面
     */
    private String newGroupCoverPicUrl;
}
